<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script>
        // console.log(this.Math.random())
        // var a = 1;
        // console.log(this.a);
        // console.log(this)
        // this.window.b = 2;
        // console.log(this.b);
        // function bar() {
        //     a = 1;
        //     console.log(a);

        // }
        // bar();
        // console.log(foo);

        //  function foo(){
        //     console.log("foo");
        // }

        // var foo = 1;var value = 1;
        // var value = 1;
        // var foo = {
        //     value: 2,
        //     bar: function () {
        //         return this.value;
        //     }
        // }

        // //示例1
        // console.log(foo.bar());
        // //示例2
        // console.log((foo.bar)());
        // //示例3
        // console.log((foo.bar = foo.bar)());
        // //示例4
        // console.log((false || foo.bar)());
        // //示例5
        // console.log((foo.bar, foo.bar)());
        function foo() {
            console.log(this)
        }

        foo(); 
    </script>
</body>

</html>